import Mock from 'mockjs';

// //模拟武汉行政区的出行人口数据
// const districtPeople = Mock.mock({
//   'district|5': [
//     {
//       //'type|1'表示随机选择一个区
//       'type|1': ['洪山区', '武昌区', '汉阳区', '黄石港区', '青山区', '新洲区', ' 桥西区'],
//       //'value|30000-50000'表示随机生成一个介于30000和50000之间的数字
//       'value|30000-50000': 1,
//     },
//   ],
// }).district;

const districtPeople = [
  { type: '洪山区', value: 25000 },
  { type: '武昌区', value: 42000 },
  { type: '汉阳区', value: 15000 },
  { type: '江夏区', value: 50000 },
  { type: '青山区', value: 38000 },
];

//图表配置项
const config = {
  xField: 'type',
  yField: 'value',
  seriesField: 'value',
  Label: {
    position: 'top',
    style: {
      fill: '#fff',
      opcity: 0.6,
    },
  },
  color({ value }) {
    if (value > 40000) {
      return 'red';
    } else if (value > 35000) {
      return 'orange';
    } else {
      return 'green';
    }
  },
  height: 270,
  legend: false,
};

export { districtPeople, config };
